makes happy - English Synonyms Dictionary